package com.ant.storage.service;

import com.ant.storage.common.ResultVo;
import com.ant.storage.dto.ProDto;
import com.ant.storage.pojo.PlannedProcurement;
import com.ant.storage.vo.ProVo;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;
import java.util.Map;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author hzd
 * @since 2023-07-26
 */
public interface IPlannedProcurementService extends IService<PlannedProcurement> {

    ResultVo upload(MultipartFile file);

    ResultVo getByPlannedNumber();

    ResultVo saveWarehousing(List<ProVo> vo);

    List<PlannedProcurement> getPlannedList(ProDto dto);

    Map<String, Object>   getPlannedPageList(ProDto dto);
}
